﻿// code06030205.cpp : 返回类型和return语句
// 递归

#include <iostream>
using namespace std;
//阶乘函数
int factorial(int val)
{
	
	if (val>1)
	{
		return val * factorial(val - 1);
	}
	return 1;
}

int main()
{
	cout << factorial(5) << endl;
}


